Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 TELFORD STREET Semi-Detached £138,471 £40,000 6 Apr 2001
59 TELFORD STREET Terraced £165,454 £72,500 12 Sep 2003
63 TELFORD STREET Semi-Detached £110,139 £95,000 25 Nov 2020
65 TELFORD STREET Semi-Detached £164,038 £124,500 17 Nov 2016
66A TELFORD STREET Detached £173,021 £33,495 30 May 1997
67 TELFORD STREET Terraced £160,858 £92,150 16 Nov 2009
68 TELFORD STREET Terraced £137,800 £37,650 27 Oct 2000
69 TELFORD STREET Terraced £175,376 £149,500 26 Oct 2020
72 TELFORD STREET Terraced £160,932 £29,000 2 Aug 1996
74 TELFORD STREET Terraced £173,952 £31,000 21 Apr 1995